battered from blows received - Spanish English Dictionary